@爆米花
3年前 提问
1个回答
信息安全在通信保密阶段中主要应用于
一颗小胡椒
3年前
信息安全在通信保密阶段中主要应用于军事领域。军用通信包括话音、数据、图象、传真、文电等通信业务,每一种通信业务都需加密保护。此外,防止计算机病毒入侵也是信息安全保密的一项基本功能。实践证明,加密是保护信息安全的可行而有效的手段,密码体制是实现信息安全保密的技术基础。
常用的加解密算法的实现方式:
- 对称加密
对称加密指的是采用单密钥进行加密,并且该密钥可以对数据进行加密和解密处理,目前这类加密算法安全性均比较高,数据的实际安全性取决于密钥的管理,就算黑客拿到加密后的数据,如果没有密钥,这些数据对于黑客来说也是垃圾数据而已,而拿到密钥之后可以对加密数据进行还原,所以不建议使用对称加密对用户密码进行加密存储。
- 非对称加密
非对称加密与对称加密不一样的地方在于,非对称加密算法有两个密钥,分别为公钥和私钥,它的安全性比对称加密更好,公钥用来加密,私钥用来解密,如果用公钥对数据进行加密,只有用对应的私钥才能解密,两个密钥不一致,所以叫非对称加密。
- 单向加密
以上加密算法都是双向的,也就是加密后可以再逆向算出明文数据,而在加密算法里面,还有单向加密,也就是不可逆算法,常见的有MD系列(md4、md5)和sha1等。因为存在不可逆的性质,所以这类哈希算法通常用来保存密码和做数字签名,不过因为相同的字符串的哈希值是一样的,所以存在碰撞的问题,目前全球公开的最大MD5解密库cmd5.com号称有24万亿条数据,解密率全球第一,在实际应用中也感受到普通人常用的密码破解成功率也在90%以上。